如何在pandas.Series中获取第i个项目的索引 | 您所在的位置:网站首页 › pandas series 获取索引 › 如何在pandas.Series中获取第i个项目的索引 |
我正试图获得我所拥有的系列中第6项的索引 . 这就是头部的样子 United States 1.536434e+13 China 6.348609e+12 Japan 5.542208e+12 Germany 3.493025e+12 France 2.681725e+12为获得第6个索引名称(排序后的第6个国家/地区),我通常使用s.head(6)并从那里获得第6个索引 s.head(6)给了我 United States 1.536434e+13 China 6.348609e+12 Japan 5.542208e+12 Germany 3.493025e+12 France 2.681725e+12 United Kingdom 2.487907e+12看着这个,我得到的指数是英国 . 那么,有没有更好的方法来获得除此之外的索引 . 而且,对于数据框,是否有任何函数在排序后根据相应的列获得第6个索引 . 如果它是数据框,我通常排序,创建一个名为index的新列,并使用reset_index,然后使用iloc属性获取第6个(因为,它将在重置后使用索引中的范围) . 使用pd.Series和pd.DataFrame有没有更好的方法 . 谢谢 . |
CopyRight 2018-2019 实验室设备网 版权所有 |